Snorkelling for up to seven hours a day, Perth’s Pam Osborn has chronicled hundreds of different fish and other creatures that live on a small Indonesian coral reef.
Snorkelling for up to seven hours a day, Perth’s Pam Osborn has chronicled hundreds of different fish and other creatures that live on a small Indonesian coral reef.
